could kick himself - Español Inglés Diccionario